﻿@charset "utf-8";
/* CSS Document */
.contact_box p{color: #aaa; font-size: 16px; display: block; margin-bottom: 36px; line-height: 34px;}
.about_text{ padding: 5rem 0;}
.about_text p{ margin-bottom: 2rem;}
.clr{ clear:both;}

.aspnetpager{ padding-right:0px; }
.AspNetPager1{margin-top:0px;font:1.15rem "微软雅黑"}
.AspNetPager1 A{ text-decoration:none;font:1.15rem "微软雅黑";font-weight:normal; color:#000;background:transparent;border:1px solid #d2d2d2;line-height:1.8rem; margin-right:0.5rem; padding: 0.41rem 0.9rem; border-radius:0.2rem;}
.AspNetPager1 A:hover{background-color: #cbb58b; color: #fff; }
.AspNetPager1 A[disabled]{color: #aaa;}
.AspNetPager1 A[disabled]:hover{background-color: #fff; color: #aaa; }
.AspNetPager1 A img{ vertical-align:bottom;}
.AspNetPager1 Span{font:1.15rem "微软雅黑";font-weight:normal;background:#cbb58b;border:1px solid #cbb58b; border-radius:0.2rem;color:#fff;line-height:1.91rem;margin-right:0.5rem; padding:0.41rem 0.9rem; }
.AspNetPager1 Span A{ border:0px; padding:0px; margin:0px; background-color:#cbb58b;}
.AspNetPager1 Span A:hover{background-color:transparent;}

a.dcsh_link{display: block; margin-bottom: 25px;}
.lttabs{ padding-bottom: 2rem;}
.lttabs a{display: inline-block; font-size: 18px; height: 50px; line-height: 50px; font-weight: bold; color: #000; padding: 0px 20px;}
.lttabs a:hover{background: #eee;}
.lttabs a.act,.lttabs a.act:hover{background: #cbb58b;color: #fff;}
.teachtit{font-weight:bold;margin-bottom: 15px; }
.teachtit span{font-size:24px; }

.carousel-indicators li { width:26px; height:11px; background:url('../images/slide_dot.png') no-repeat center;}
.carousel-indicators .active { background:url('../images/slide_dot_a.png') no-repeat center;}
.slidehr{width:50%; margin:40px auto;}

.event-date-slide a{ color:#000;}
.idximgcont{ height:217px; overflow:hidden;}
a.msgcloser{position:absolute; right:25px; top:20px; cursor:pointer; font-family:Arial;}
.admission-form_mr .txt{ margin-left:40px;}
.admission-form_mr .txt p{ font-size:14px; margin-left:25px;}
.admission-form_mr .txt h3{ font-size:14px; font-weight:bold;}

.apform{ position:relative;}
#formdisabler{position:absolute; width:100%; height:100%; background-color:#fff; top:0px; left:0px; opacity:0.6;}

.newcon{max-width:100%; overflow:hidden;}
.newcon img{ max-width:100%;}

.aptitle{ margin-bottom:50px;}
.aptitle h4{ font-weight:bold; font-size:22px; text-align:center; border-bottom:2px solid #cbb58b; display:inline-block; margin:0px auto; padding:0px 10px 5px 10px;}

img.artcover{ max-width:140px; float:left; margin-right:10px;}

.teachers-single img{ margin-bottom:-2px;}
.gdlist td{ vertical-align:top; padding-bottom:30px;}
.gdlist img{ margin-bottom:0px;}
.padzero{ padding-left:0px; padding-right:0px;}

footer a{ color:#bbb; }
footer a:hover{color:#cbb58b;}